/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.jili.ubert.server.antotest;

import com.jili.ubert.dao.DaoBaseMysql;
import com.jili.ubert.dao.db.AccountBail;
import com.jili.ubert.dao.db.AccountFare;
import com.jili.ubert.dao.db.AccountIcode;
import com.jili.ubert.dao.db.AccountInfo;
import com.jili.ubert.dao.db.AccountInvest;
import com.jili.ubert.dao.db.AlterOrder;
import com.jili.ubert.dao.db.BailTemp;
import com.jili.ubert.dao.db.BailTempObj;
import com.jili.ubert.dao.db.CancelOrder;
import com.jili.ubert.dao.db.ClearingCurrencyRates;
import com.jili.ubert.dao.db.ClearingDayBook;
import com.jili.ubert.dao.db.ClearingExRight;
import com.jili.ubert.dao.db.ClearingPrice;
import com.jili.ubert.dao.db.ClearingProtfoliopos;
import com.jili.ubert.dao.db.FareTemp;
import com.jili.ubert.dao.db.FareTempeObj;
import com.jili.ubert.dao.db.FundState;
import com.jili.ubert.dao.db.FundTransfer;
import com.jili.ubert.dao.db.IOPVAccount;
import com.jili.ubert.dao.db.IOPVProduct;
import com.jili.ubert.dao.db.IOPVProductUnit;
import com.jili.ubert.dao.db.LogLoginInfo;
import com.jili.ubert.dao.db.NewOrder;
import com.jili.ubert.dao.db.ObjClassCode;
import com.jili.ubert.dao.db.ObjClassCodeAtrr;
import com.jili.ubert.dao.db.ObjETF;
import com.jili.ubert.dao.db.ObjETFList;
import com.jili.ubert.dao.db.ObjExRightInfo;
import com.jili.ubert.dao.db.ObjIndex;
import com.jili.ubert.dao.db.ObjIndexList;
import com.jili.ubert.dao.db.ObjInfo;
import com.jili.ubert.dao.db.ObjNewStock;
import com.jili.ubert.dao.db.ObjPriceTick;
import com.jili.ubert.dao.db.ObjProtfolio;
import com.jili.ubert.dao.db.ObjProtfolioList;
import com.jili.ubert.dao.db.ObjStructuredFundBase;
import com.jili.ubert.dao.db.ObjStructuredFundPart;
import com.jili.ubert.dao.db.ObjUnderlyingCode;
import com.jili.ubert.dao.db.OrderExecuteProgress;
import com.jili.ubert.dao.db.PosDetail;
import com.jili.ubert.dao.db.ProductAccount;
import com.jili.ubert.dao.db.ProductInfo;
import com.jili.ubert.dao.db.ProductUnit;
import com.jili.ubert.dao.db.RiskCtrlAssets;
import com.jili.ubert.dao.db.RiskIndex;
import com.jili.ubert.dao.db.RiskSets;
import com.jili.ubert.dao.db.SafeForbidLogin;
import com.jili.ubert.dao.db.SafeOtherAccess;
import com.jili.ubert.dao.db.TradeReportDetail;
import com.jili.ubert.dao.db.TradeSimOrderQuene;
import com.jili.ubert.dao.db.TradesetBroker;
import com.jili.ubert.dao.db.TradesetCalendar;
import com.jili.ubert.dao.db.TradesetExchangeLimit;
import com.jili.ubert.dao.db.TradesetPip;
import com.jili.ubert.dao.db.UserAccess;
import com.jili.ubert.dao.db.UserAccount;
import com.jili.ubert.dao.db.UserInfo;
import com.jili.ubert.dao.db.UserPrivateInfo;
import com.jili.ubert.dao.db.WorkFlowPath;
import com.jili.ubert.dao.db.WorkGroup;
import com.jili.ubert.dao.db.WorkGroupUser;
import com.jili.ubert.dao.db.WorkProductFlow;
import com.jili.ubert.dao.history.HistoryClearingCurrencyRates;
import com.jili.ubert.dao.history.HistoryIOPVAccount;
import com.jili.ubert.dao.history.HistoryIOPVProduct;
import com.jili.ubert.dao.history.HistoryIOPVProductUnit;
import com.jili.ubert.dao.history.HistoryLogLoginInfo;
import com.jili.ubert.dao.history.HistoryObjExRightInfo;
import com.jili.ubert.dao.history.HistoryTradeFundTransfer;
import com.jili.ubert.dao.history.HistoryTradesetCalendar;
import com.jili.ubert.dao.recent.RecentClearingAccountBail;
import com.jili.ubert.dao.recent.RecentClearingAccountFare;
import com.jili.ubert.dao.recent.RecentClearingDayBook;
import com.jili.ubert.dao.recent.RecentClearingExRight;
import com.jili.ubert.dao.recent.RecentClearingFundState;
import com.jili.ubert.dao.recent.RecentClearingPosDetail;
import com.jili.ubert.dao.recent.RecentClearingPrice;
import com.jili.ubert.dao.recent.RecentClearingProtfoliopos;
import com.jili.ubert.dao.recent.RecentObjETF;
import com.jili.ubert.dao.recent.RecentObjETFList;
import com.jili.ubert.dao.recent.RecentObjIndex;
import com.jili.ubert.dao.recent.RecentObjIndexList;
import com.jili.ubert.dao.recent.RecentTradeAlterOrder;
import com.jili.ubert.dao.recent.RecentTradeCancelOrder;
import com.jili.ubert.dao.recent.RecentTradeExecuteOrder;
import com.jili.ubert.dao.recent.RecentTradeNewOrder;
import com.jili.ubert.dao.recent.RecentTradeReportDetail;
import com.jili.ubert.dao.trace.TraceAccountBail;
import com.jili.ubert.dao.trace.TraceAccountFare;
import com.jili.ubert.dao.trace.TraceAccountIcode;
import com.jili.ubert.dao.trace.TraceAccountInfo;
import com.jili.ubert.dao.trace.TraceAccountInvest;
import com.jili.ubert.dao.trace.TraceBailTemp;
import com.jili.ubert.dao.trace.TraceBailTempObj;
import com.jili.ubert.dao.trace.TraceFareTemp;
import com.jili.ubert.dao.trace.TraceFareTempeObj;
import com.jili.ubert.dao.trace.TraceObjInfo;
import com.jili.ubert.dao.trace.TraceObjProtfolio;
import com.jili.ubert.dao.trace.TraceObjProtfolioList;
import com.jili.ubert.dao.trace.TraceObjUnderlying;
import com.jili.ubert.dao.trace.TraceProductAccount;
import com.jili.ubert.dao.trace.TraceProductInfo;
import com.jili.ubert.dao.trace.TraceProductUnit;
import com.jili.ubert.dao.trace.TraceRiskCtrlAssets;
import com.jili.ubert.dao.trace.TraceRiskSets;
import com.jili.ubert.dao.trace.TraceSafeForbidLogin;
import com.jili.ubert.dao.trace.TraceSafeOtherAccess;
import com.jili.ubert.dao.trace.TraceTradesetExchangeLimit;
import com.jili.ubert.dao.trace.TraceUserAccess;
import com.jili.ubert.dao.trace.TraceUserAccount;
import com.jili.ubert.dao.trace.TraceUserInfo;
import com.jili.ubert.dao.trace.TraceUserPrivateInfo;
import com.jili.ubert.dao.trace.TraceWorkFlowPath;
import com.jili.ubert.dao.trace.TraceWorkGroup;
import com.jili.ubert.dao.trace.TraceWorkGroupUser;
import com.jili.ubert.dao.trace.TraceWorkProductFlow;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;


/**
 *
 * @author dragon
 */
public class H2DBrun {
    public static void main(String[] args) {
        EntityManagerFactory factory=Persistence.createEntityManagerFactory("ubert_db");
    //    DaoBaseMysql<OrderExecuteProgress> db = new DaoBaseMysql<>(OrderExecuteProgress.class,factory);
        GenList ls = new GenList();
    //    db.insert(ls.genOrderExecuteProgressList(1000));
        DaoBaseMysql<AccountBail> accountbaildb = new DaoBaseMysql<>(AccountBail.class,factory);accountbaildb.insert(ls.genAccountBailList(1000));
        DaoBaseMysql<AccountFare> accountfaredb = new DaoBaseMysql<>(AccountFare.class,factory);accountfaredb.insert(ls.genAccountFareList(1000));
        DaoBaseMysql<AccountIcode> accounticodedb = new DaoBaseMysql<>(AccountIcode.class,factory);accounticodedb.insert(ls.genAccountIcodeList(1000));
        DaoBaseMysql<AccountInfo> accountinfodb = new DaoBaseMysql<>(AccountInfo.class,factory);accountinfodb.insert(ls.genAccountInfoList(1000));
        DaoBaseMysql<AccountInvest> accountinvestdb = new DaoBaseMysql<>(AccountInvest.class,factory);accountinvestdb.insert(ls.genAccountInvestList(1000));
        DaoBaseMysql<AlterOrder> alterorderdb = new DaoBaseMysql<>(AlterOrder.class,factory);alterorderdb.insert(ls.genAlterOrderList(1000));
        DaoBaseMysql<BailTemp> bailtempdb = new DaoBaseMysql<>(BailTemp.class,factory);bailtempdb.insert(ls.genBailTempList(1000));
        DaoBaseMysql<BailTempObj> bailtempobjdb = new DaoBaseMysql<>(BailTempObj.class,factory);bailtempobjdb.insert(ls.genBailTempObjList(1000));
        DaoBaseMysql<CancelOrder> cancelorderdb = new DaoBaseMysql<>(CancelOrder.class,factory);cancelorderdb.insert(ls.genCancelOrderList(1000));
        DaoBaseMysql<ClearingCurrencyRates> clearingcurrencyratesdb = new DaoBaseMysql<>(ClearingCurrencyRates.class,factory);clearingcurrencyratesdb.insert(ls.genClearingCurrencyRatesList(1000));
        DaoBaseMysql<ClearingDayBook> clearingdaybookdb = new DaoBaseMysql<>(ClearingDayBook.class,factory);clearingdaybookdb.insert(ls.genClearingDayBookList(1000));
        DaoBaseMysql<ClearingExRight> clearingexrightdb = new DaoBaseMysql<>(ClearingExRight.class,factory);clearingexrightdb.insert(ls.genClearingExRightList(1000));
        DaoBaseMysql<ClearingPrice> clearingpricedb = new DaoBaseMysql<>(ClearingPrice.class,factory);clearingpricedb.insert(ls.genClearingPriceList(1000));
        DaoBaseMysql<ClearingProtfoliopos> clearingprotfolioposdb = new DaoBaseMysql<>(ClearingProtfoliopos.class,factory);clearingprotfolioposdb.insert(ls.genClearingProtfolioposList(1000));
        DaoBaseMysql<FareTemp> faretempdb = new DaoBaseMysql<>(FareTemp.class,factory);faretempdb.insert(ls.genFareTempList(1000));
        DaoBaseMysql<FareTempeObj> faretempeobjdb = new DaoBaseMysql<>(FareTempeObj.class,factory);faretempeobjdb.insert(ls.genFareTempeObjList(1000));
        DaoBaseMysql<FundState> fundstatedb = new DaoBaseMysql<>(FundState.class,factory);fundstatedb.insert(ls.genFundStateList(1000));
        DaoBaseMysql<FundTransfer> fundtransferdb = new DaoBaseMysql<>(FundTransfer.class,factory);fundtransferdb.insert(ls.genFundTransferList(1000));
        DaoBaseMysql<IOPVAccount> iopvaccountdb = new DaoBaseMysql<>(IOPVAccount.class,factory);iopvaccountdb.insert(ls.genIOPVAccountList(1000));
        DaoBaseMysql<IOPVProduct> iopvproductdb = new DaoBaseMysql<>(IOPVProduct.class,factory);iopvproductdb.insert(ls.genIOPVProductList(1000));
        DaoBaseMysql<IOPVProductUnit> iopvproductunitdb = new DaoBaseMysql<>(IOPVProductUnit.class,factory);iopvproductunitdb.insert(ls.genIOPVProductUnitList(1000));
        DaoBaseMysql<LogLoginInfo> loglogininfodb = new DaoBaseMysql<>(LogLoginInfo.class,factory);loglogininfodb.insert(ls.genLogLoginInfoList(1000));
        DaoBaseMysql<NewOrder> neworderdb = new DaoBaseMysql<>(NewOrder.class,factory);neworderdb.insert(ls.genNewOrderList(1000));
        DaoBaseMysql<ObjClassCode> objclasscodedb = new DaoBaseMysql<>(ObjClassCode.class,factory);objclasscodedb.insert(ls.genObjClassCodeList(1000));
        DaoBaseMysql<ObjClassCodeAtrr> objclasscodeatrrdb = new DaoBaseMysql<>(ObjClassCodeAtrr.class,factory);objclasscodeatrrdb.insert(ls.genObjClassCodeAtrrList(1000));
        DaoBaseMysql<ObjETF> objetfdb = new DaoBaseMysql<>(ObjETF.class,factory);objetfdb.insert(ls.genObjETFList(1000));
        DaoBaseMysql<ObjETFList> objetflistdb = new DaoBaseMysql<>(ObjETFList.class,factory);objetflistdb.insert(ls.genObjETFListList(1000));
        DaoBaseMysql<ObjExRightInfo> objexrightinfodb = new DaoBaseMysql<>(ObjExRightInfo.class,factory);objexrightinfodb.insert(ls.genObjExRightInfoList(1000));
        DaoBaseMysql<ObjIndex> objindexdb = new DaoBaseMysql<>(ObjIndex.class,factory);objindexdb.insert(ls.genObjIndexList(1000));
        DaoBaseMysql<ObjIndexList> objindexlistdb = new DaoBaseMysql<>(ObjIndexList.class,factory);objindexlistdb.insert(ls.genObjIndexListList(1000));
        DaoBaseMysql<ObjInfo> objinfodb = new DaoBaseMysql<>(ObjInfo.class,factory);objinfodb.insert(ls.genObjInfoList(1000));
        DaoBaseMysql<ObjNewStock> objnewstockdb = new DaoBaseMysql<>(ObjNewStock.class,factory);objnewstockdb.insert(ls.genObjNewStockList(1000));
        DaoBaseMysql<ObjPriceTick> objpricetickdb = new DaoBaseMysql<>(ObjPriceTick.class,factory);objpricetickdb.insert(ls.genObjPriceTickList(1000));
        DaoBaseMysql<ObjProtfolio> objprotfoliodb = new DaoBaseMysql<>(ObjProtfolio.class,factory);objprotfoliodb.insert(ls.genObjProtfolioList(1000));
        DaoBaseMysql<ObjProtfolioList> objprotfoliolistdb = new DaoBaseMysql<>(ObjProtfolioList.class,factory);objprotfoliolistdb.insert(ls.genObjProtfolioListList(1000));
        DaoBaseMysql<ObjStructuredFundBase> objstructuredfundbasedb = new DaoBaseMysql<>(ObjStructuredFundBase.class,factory);objstructuredfundbasedb.insert(ls.genObjStructuredFundBaseList(1000));
        DaoBaseMysql<ObjStructuredFundPart> objstructuredfundpartdb = new DaoBaseMysql<>(ObjStructuredFundPart.class,factory);objstructuredfundpartdb.insert(ls.genObjStructuredFundPartList(1000));
        DaoBaseMysql<ObjUnderlyingCode> objunderlyingcodedb = new DaoBaseMysql<>(ObjUnderlyingCode.class,factory);objunderlyingcodedb.insert(ls.genObjUnderlyingCodeList(1000));
        DaoBaseMysql<OrderExecuteProgress> orderexecuteprogressdb = new DaoBaseMysql<>(OrderExecuteProgress.class,factory);orderexecuteprogressdb.insert(ls.genOrderExecuteProgressList(1000));
        DaoBaseMysql<PosDetail> posdetaildb = new DaoBaseMysql<>(PosDetail.class,factory);posdetaildb.insert(ls.genPosDetailList(1000));
        DaoBaseMysql<ProductAccount> productaccountdb = new DaoBaseMysql<>(ProductAccount.class,factory);productaccountdb.insert(ls.genProductAccountList(1000));
        DaoBaseMysql<ProductInfo> productinfodb = new DaoBaseMysql<>(ProductInfo.class,factory);productinfodb.insert(ls.genProductInfoList(1000));
        DaoBaseMysql<ProductUnit> productunitdb = new DaoBaseMysql<>(ProductUnit.class,factory);productunitdb.insert(ls.genProductUnitList(1000));
        DaoBaseMysql<RiskCtrlAssets> riskctrlassetsdb = new DaoBaseMysql<>(RiskCtrlAssets.class,factory);riskctrlassetsdb.insert(ls.genRiskCtrlAssetsList(1000));
        DaoBaseMysql<RiskIndex> riskindexdb = new DaoBaseMysql<>(RiskIndex.class,factory);riskindexdb.insert(ls.genRiskIndexList(1000));
        DaoBaseMysql<RiskSets> risksetsdb = new DaoBaseMysql<>(RiskSets.class,factory);risksetsdb.insert(ls.genRiskSetsList(1000));
        DaoBaseMysql<SafeForbidLogin> safeforbidlogindb = new DaoBaseMysql<>(SafeForbidLogin.class,factory);safeforbidlogindb.insert(ls.genSafeForbidLoginList(1000));
        DaoBaseMysql<SafeOtherAccess> safeotheraccessdb = new DaoBaseMysql<>(SafeOtherAccess.class,factory);safeotheraccessdb.insert(ls.genSafeOtherAccessList(1000));
        DaoBaseMysql<TradeReportDetail> tradereportdetaildb = new DaoBaseMysql<>(TradeReportDetail.class,factory);tradereportdetaildb.insert(ls.genTradeReportDetailList(1000));
        DaoBaseMysql<TradesetBroker> tradesetbrokerdb = new DaoBaseMysql<>(TradesetBroker.class,factory);tradesetbrokerdb.insert(ls.genTradesetBrokerList(1000));
        DaoBaseMysql<TradesetCalendar> tradesetcalendardb = new DaoBaseMysql<>(TradesetCalendar.class,factory);tradesetcalendardb.insert(ls.genTradesetCalendarList(1000));
        DaoBaseMysql<TradesetExchangeLimit> tradesetexchangelimitdb = new DaoBaseMysql<>(TradesetExchangeLimit.class,factory);tradesetexchangelimitdb.insert(ls.genTradesetExchangeLimitList(1000));
        DaoBaseMysql<TradesetPip> tradesetpipdb = new DaoBaseMysql<>(TradesetPip.class,factory);tradesetpipdb.insert(ls.genTradesetPipList(1000));
        //DaoBaseMysql<TradeSimOrderQuene> tradesimorderquenedb = new DaoBaseMysql<>(TradeSimOrderQuene.class,factory);tradesimorderquenedb.insert(ls.genTradeSimOrderQueneList(1000));
        DaoBaseMysql<UserAccess> useraccessdb = new DaoBaseMysql<>(UserAccess.class,factory);useraccessdb.insert(ls.genUserAccessList(1000));
        DaoBaseMysql<UserAccount> useraccountdb = new DaoBaseMysql<>(UserAccount.class,factory);useraccountdb.insert(ls.genUserAccountList(1000));
        DaoBaseMysql<UserInfo> userinfodb = new DaoBaseMysql<>(UserInfo.class,factory);userinfodb.insert(ls.genUserInfoList(1000));
        DaoBaseMysql<UserPrivateInfo> userprivateinfodb = new DaoBaseMysql<>(UserPrivateInfo.class,factory);userprivateinfodb.insert(ls.genUserPrivateInfoList(1000));
        DaoBaseMysql<WorkFlowPath> workflowpathdb = new DaoBaseMysql<>(WorkFlowPath.class,factory);workflowpathdb.insert(ls.genWorkFlowPathList(1000));
        DaoBaseMysql<WorkGroup> workgroupdb = new DaoBaseMysql<>(WorkGroup.class,factory);workgroupdb.insert(ls.genWorkGroupList(1000));
        DaoBaseMysql<WorkGroupUser> workgroupuserdb = new DaoBaseMysql<>(WorkGroupUser.class,factory);workgroupuserdb.insert(ls.genWorkGroupUserList(1000));
        DaoBaseMysql<WorkProductFlow> workproductflowdb = new DaoBaseMysql<>(WorkProductFlow.class,factory);workproductflowdb.insert(ls.genWorkProductFlowList(1000));
/*        DaoBaseMysql<HistoryClearingCurrencyRates> historyclearingcurrencyratesdb = new DaoBaseMysql<>(HistoryClearingCurrencyRates.class,factory);historyclearingcurrencyratesdb.insert(ls.genHistoryClearingCurrencyRatesList(1000));
        DaoBaseMysql<HistoryIOPVAccount> historyiopvaccountdb = new DaoBaseMysql<>(HistoryIOPVAccount.class,factory);historyiopvaccountdb.insert(ls.genHistoryIOPVAccountList(1000));
        DaoBaseMysql<HistoryIOPVProduct> historyiopvproductdb = new DaoBaseMysql<>(HistoryIOPVProduct.class,factory);historyiopvproductdb.insert(ls.genHistoryIOPVProductList(1000));
        DaoBaseMysql<HistoryIOPVProductUnit> historyiopvproductunitdb = new DaoBaseMysql<>(HistoryIOPVProductUnit.class,factory);historyiopvproductunitdb.insert(ls.genHistoryIOPVProductUnitList(1000));
        DaoBaseMysql<HistoryLogLoginInfo> historyloglogininfodb = new DaoBaseMysql<>(HistoryLogLoginInfo.class,factory);historyloglogininfodb.insert(ls.genHistoryLogLoginInfoList(1000));
        DaoBaseMysql<HistoryObjExRightInfo> historyobjexrightinfodb = new DaoBaseMysql<>(HistoryObjExRightInfo.class,factory);historyobjexrightinfodb.insert(ls.genHistoryObjExRightInfoList(1000));
        DaoBaseMysql<HistoryTradeFundTransfer> historytradefundtransferdb = new DaoBaseMysql<>(HistoryTradeFundTransfer.class,factory);historytradefundtransferdb.insert(ls.genHistoryTradeFundTransferList(1000));
        DaoBaseMysql<HistoryTradesetCalendar> historytradesetcalendardb = new DaoBaseMysql<>(HistoryTradesetCalendar.class,factory);historytradesetcalendardb.insert(ls.genHistoryTradesetCalendarList(1000));
        DaoBaseMysql<RecentClearingAccountBail> recentclearingaccountbaildb = new DaoBaseMysql<>(RecentClearingAccountBail.class,factory);recentclearingaccountbaildb.insert(ls.genRecentClearingAccountBailList(1000));
        DaoBaseMysql<RecentClearingAccountFare> recentclearingaccountfaredb = new DaoBaseMysql<>(RecentClearingAccountFare.class,factory);recentclearingaccountfaredb.insert(ls.genRecentClearingAccountFareList(1000));
        DaoBaseMysql<RecentClearingDayBook> recentclearingdaybookdb = new DaoBaseMysql<>(RecentClearingDayBook.class,factory);recentclearingdaybookdb.insert(ls.genRecentClearingDayBookList(1000));
        DaoBaseMysql<RecentClearingExRight> recentclearingexrightdb = new DaoBaseMysql<>(RecentClearingExRight.class,factory);recentclearingexrightdb.insert(ls.genRecentClearingExRightList(1000));
        DaoBaseMysql<RecentClearingFundState> recentclearingfundstatedb = new DaoBaseMysql<>(RecentClearingFundState.class,factory);recentclearingfundstatedb.insert(ls.genRecentClearingFundStateList(1000));
        DaoBaseMysql<RecentClearingPosDetail> recentclearingposdetaildb = new DaoBaseMysql<>(RecentClearingPosDetail.class,factory);recentclearingposdetaildb.insert(ls.genRecentClearingPosDetailList(1000));
        DaoBaseMysql<RecentClearingPrice> recentclearingpricedb = new DaoBaseMysql<>(RecentClearingPrice.class,factory);recentclearingpricedb.insert(ls.genRecentClearingPriceList(1000));
        DaoBaseMysql<RecentClearingProtfoliopos> recentclearingprotfolioposdb = new DaoBaseMysql<>(RecentClearingProtfoliopos.class,factory);recentclearingprotfolioposdb.insert(ls.genRecentClearingProtfolioposList(1000));
        DaoBaseMysql<RecentObjETF> recentobjetfdb = new DaoBaseMysql<>(RecentObjETF.class,factory);recentobjetfdb.insert(ls.genRecentObjETFList(1000));
        DaoBaseMysql<RecentObjETFList> recentobjetflistdb = new DaoBaseMysql<>(RecentObjETFList.class,factory);recentobjetflistdb.insert(ls.genRecentObjETFListList(1000));
        DaoBaseMysql<RecentObjIndex> recentobjindexdb = new DaoBaseMysql<>(RecentObjIndex.class,factory);recentobjindexdb.insert(ls.genRecentObjIndexList(1000));
        DaoBaseMysql<RecentObjIndexList> recentobjindexlistdb = new DaoBaseMysql<>(RecentObjIndexList.class,factory);recentobjindexlistdb.insert(ls.genRecentObjIndexListList(1000));
        DaoBaseMysql<RecentTradeAlterOrder> recenttradealterorderdb = new DaoBaseMysql<>(RecentTradeAlterOrder.class,factory);recenttradealterorderdb.insert(ls.genRecentTradeAlterOrderList(1000));
        DaoBaseMysql<RecentTradeCancelOrder> recenttradecancelorderdb = new DaoBaseMysql<>(RecentTradeCancelOrder.class,factory);recenttradecancelorderdb.insert(ls.genRecentTradeCancelOrderList(1000));
        DaoBaseMysql<RecentTradeExecuteOrder> recenttradeexecuteorderdb = new DaoBaseMysql<>(RecentTradeExecuteOrder.class,factory);recenttradeexecuteorderdb.insert(ls.genRecentTradeExecuteOrderList(1000));
        DaoBaseMysql<RecentTradeNewOrder> recenttradeneworderdb = new DaoBaseMysql<>(RecentTradeNewOrder.class,factory);recenttradeneworderdb.insert(ls.genRecentTradeNewOrderList(1000));
        DaoBaseMysql<RecentTradeReportDetail> recenttradereportdetaildb = new DaoBaseMysql<>(RecentTradeReportDetail.class,factory);recenttradereportdetaildb.insert(ls.genRecentTradeReportDetailList(1000));
        DaoBaseMysql<TraceAccountBail> traceaccountbaildb = new DaoBaseMysql<>(TraceAccountBail.class,factory);traceaccountbaildb.insert(ls.genTraceAccountBailList(1000));
        DaoBaseMysql<TraceAccountFare> traceaccountfaredb = new DaoBaseMysql<>(TraceAccountFare.class,factory);traceaccountfaredb.insert(ls.genTraceAccountFareList(1000));
        DaoBaseMysql<TraceAccountIcode> traceaccounticodedb = new DaoBaseMysql<>(TraceAccountIcode.class,factory);traceaccounticodedb.insert(ls.genTraceAccountIcodeList(1000));
        DaoBaseMysql<TraceAccountInfo> traceaccountinfodb = new DaoBaseMysql<>(TraceAccountInfo.class,factory);traceaccountinfodb.insert(ls.genTraceAccountInfoList(1000));
        DaoBaseMysql<TraceAccountInvest> traceaccountinvestdb = new DaoBaseMysql<>(TraceAccountInvest.class,factory);traceaccountinvestdb.insert(ls.genTraceAccountInvestList(1000));
        DaoBaseMysql<TraceBailTemp> tracebailtempdb = new DaoBaseMysql<>(TraceBailTemp.class,factory);tracebailtempdb.insert(ls.genTraceBailTempList(1000));
        DaoBaseMysql<TraceBailTempObj> tracebailtempobjdb = new DaoBaseMysql<>(TraceBailTempObj.class,factory);tracebailtempobjdb.insert(ls.genTraceBailTempObjList(1000));
        DaoBaseMysql<TraceFareTemp> tracefaretempdb = new DaoBaseMysql<>(TraceFareTemp.class,factory);tracefaretempdb.insert(ls.genTraceFareTempList(1000));
        DaoBaseMysql<TraceFareTempeObj> tracefaretempeobjdb = new DaoBaseMysql<>(TraceFareTempeObj.class,factory);tracefaretempeobjdb.insert(ls.genTraceFareTempeObjList(1000));
        DaoBaseMysql<TraceObjInfo> traceobjinfodb = new DaoBaseMysql<>(TraceObjInfo.class,factory);traceobjinfodb.insert(ls.genTraceObjInfoList(1000));
        DaoBaseMysql<TraceObjProtfolio> traceobjprotfoliodb = new DaoBaseMysql<>(TraceObjProtfolio.class,factory);traceobjprotfoliodb.insert(ls.genTraceObjProtfolioList(1000));
        DaoBaseMysql<TraceObjProtfolioList> traceobjprotfoliolistdb = new DaoBaseMysql<>(TraceObjProtfolioList.class,factory);traceobjprotfoliolistdb.insert(ls.genTraceObjProtfolioListList(1000));
        DaoBaseMysql<TraceObjUnderlying> traceobjunderlyingdb = new DaoBaseMysql<>(TraceObjUnderlying.class,factory);traceobjunderlyingdb.insert(ls.genTraceObjUnderlyingList(1000));
        DaoBaseMysql<TraceProductAccount> traceproductaccountdb = new DaoBaseMysql<>(TraceProductAccount.class,factory);traceproductaccountdb.insert(ls.genTraceProductAccountList(1000));
        DaoBaseMysql<TraceProductInfo> traceproductinfodb = new DaoBaseMysql<>(TraceProductInfo.class,factory);traceproductinfodb.insert(ls.genTraceProductInfoList(1000));
        DaoBaseMysql<TraceProductUnit> traceproductunitdb = new DaoBaseMysql<>(TraceProductUnit.class,factory);traceproductunitdb.insert(ls.genTraceProductUnitList(1000));
        DaoBaseMysql<TraceRiskCtrlAssets> traceriskctrlassetsdb = new DaoBaseMysql<>(TraceRiskCtrlAssets.class,factory);traceriskctrlassetsdb.insert(ls.genTraceRiskCtrlAssetsList(1000));
        DaoBaseMysql<TraceRiskSets> tracerisksetsdb = new DaoBaseMysql<>(TraceRiskSets.class,factory);tracerisksetsdb.insert(ls.genTraceRiskSetsList(1000));
        DaoBaseMysql<TraceSafeForbidLogin> tracesafeforbidlogindb = new DaoBaseMysql<>(TraceSafeForbidLogin.class,factory);tracesafeforbidlogindb.insert(ls.genTraceSafeForbidLoginList(1000));
        DaoBaseMysql<TraceSafeOtherAccess> tracesafeotheraccessdb = new DaoBaseMysql<>(TraceSafeOtherAccess.class,factory);tracesafeotheraccessdb.insert(ls.genTraceSafeOtherAccessList(1000));
        DaoBaseMysql<TraceTradesetExchangeLimit> tracetradesetexchangelimitdb = new DaoBaseMysql<>(TraceTradesetExchangeLimit.class,factory);tracetradesetexchangelimitdb.insert(ls.genTraceTradesetExchangeLimitList(1000));
        DaoBaseMysql<TraceUserAccess> traceuseraccessdb = new DaoBaseMysql<>(TraceUserAccess.class,factory);traceuseraccessdb.insert(ls.genTraceUserAccessList(1000));
        DaoBaseMysql<TraceUserAccount> traceuseraccountdb = new DaoBaseMysql<>(TraceUserAccount.class,factory);traceuseraccountdb.insert(ls.genTraceUserAccountList(1000));
        DaoBaseMysql<TraceUserInfo> traceuserinfodb = new DaoBaseMysql<>(TraceUserInfo.class,factory);traceuserinfodb.insert(ls.genTraceUserInfoList(1000));
        DaoBaseMysql<TraceUserPrivateInfo> traceuserprivateinfodb = new DaoBaseMysql<>(TraceUserPrivateInfo.class,factory);traceuserprivateinfodb.insert(ls.genTraceUserPrivateInfoList(1000));
        DaoBaseMysql<TraceWorkFlowPath> traceworkflowpathdb = new DaoBaseMysql<>(TraceWorkFlowPath.class,factory);traceworkflowpathdb.insert(ls.genTraceWorkFlowPathList(1000));
        DaoBaseMysql<TraceWorkGroup> traceworkgroupdb = new DaoBaseMysql<>(TraceWorkGroup.class,factory);traceworkgroupdb.insert(ls.genTraceWorkGroupList(1000));
        DaoBaseMysql<TraceWorkGroupUser> traceworkgroupuserdb = new DaoBaseMysql<>(TraceWorkGroupUser.class,factory);traceworkgroupuserdb.insert(ls.genTraceWorkGroupUserList(1000));
        DaoBaseMysql<TraceWorkProductFlow> traceworkproductflowdb = new DaoBaseMysql<>(TraceWorkProductFlow.class,factory);traceworkproductflowdb.insert(ls.genTraceWorkProductFlowList(1000));

        */
    }
}
